πŸ•·οΈοΈ Job Radar β€’ SCRAPING

Job Radar. Live notifications. AI processed.

freelancer.com 2026-04-18 🟑

πŸ”Ή Update and refine features in an existing Flutter mobile app with Firebase backend and RevenueCat subscription management.
πŸ‘€ Client: πŸ‡ΊπŸ‡Έ North Tonawanda, United States Member since 2025-09-08
πŸ’° Price: $77 Average bid
🚩 Problem: Ensure offline support, fix email verification issues, improve subscription handling, enhance user experience, and optimize minor functionalities.
πŸ“¦ Existing: [Flutter App], [Firebase Backend], [RevenueCat Integration], [Web Scraping]

Specifications:

[Target] - Update Flutter app to include offline storage sync with Firestore
[Method] - Implement local storage for offline mode; use Firestore for online data; handle auto-sync and prevent duplicates using unique shift IDs.
[Security] - Secure Firestore rules to ensure user-only access; test cross-device sync functionality.
[Format] - Ensure proper JSON format for data exchange between local storage and Firestore.
[Target] - Fix email verification issues
[Method] - Configure Firebase Auth with custom domain, set up SPF, DKIM, DMARC; improve email templates to ensure delivery in inbox (Gmail/Outlook).
[Format] - Use standard email formats for improved deliverability.
[Target] - Improve RevenueCat subscription handling
[Method] - Verify subscription logic; fix free trial fetch limits; update UI status indicators (trial, monthly, annual, expired); test restore purchase functionality.
[UI/UX] - Simplify onboarding process; improve navigation clarity; make main actions more intuitive.
[Stack] - Flutter, Firebase Auth, Firestore, RevenueCat
[Security] - Ensure secure data handling and user authentication.
[Format] - Maintain consistent JSON format for data exchange.

Workflow:

1. Assess current app functionality and identify areas for improvement.
2. Implement offline storage sync with Firestore, ensuring unique shift IDs and auto-sync capabilities.
3. Secure Firestore rules to enforce user-only access; test cross-device sync.
4. Configure Firebase Auth with custom domain, set up SPF, DKIM, DMARC; improve email templates for better deliverability.
5. Verify subscription logic in RevenueCat; fix free trial fetch limits; update UI status indicators and test restore purchase functionality.
6. Simplify onboarding process, enhance navigation clarity, and make main actions more intuitive.
7. Optimize scraping speed if possible; update external calendar display format.

⚑ Receive notifications instantly Join our community.